Synthetic Holograms of Splines
نویسندگان
چکیده
In this paper we present an approach for the holographic imaging of objects composed of splines. It is based on an imaging method for lines and extended to fit the requirements for the visualization of 3D curves. The input object consisting of splines is decomposed into line segments. These segments are subsequently transferred into the holographic equivalent—a set of textured rectangles appropriately placed in 3D space. Proper rectangle orientation and texture distortion allow a narrow approximation of holographic patterns generated by cylindrical and conical waves. Our approach allows faster hologram generation compared to traditional methods. We employ computer graphics rendering, exploiting hardware support for the rendering of textured geometry. 1 Holographic Imaging An important goal in 3D visualization is to provide the cues known from natural vision which make the perception of depth possible. These phenomena include for instance binocular disparity, ocular accommodation, and motion parallax. A number of display techniques [11] exist to provide a 3D sensation, but holographic displays are the only ones known today to provide all the depth cues. Therefore we believe that holography will play an important role in the future of 3D imaging. The method of holographic imaging of objects was discovered by Dennis Gabor [7]. Holography is a two-step process. It consists of the recording and reconstruction stage [2]. The hologram is a diffraction screen reconstructing the wave field emitted by the object to be imaged. In the hologram recording step, the output from a laser is separated into two beams. One beam illuminates the object, the other (reference beam) is directed to the holographic plate. The hologram records the interference pattern caused by the light reflected by the object and the reference beam. During reconstruction, the hologram is again illuminated with the reference beam. The diffracted wave field contains a three-dimensional copy of the original wave reflected by the object. Thus, the viewer looking through the hologram sees the image of the object in depth with changing perspective. In synthetic holography the processes of optical holographic imaging are simulated. The transmittance of the holographic plate is calculated by a computer. The resulting hologram can be optically reconstructed as described above. The reconstruction also can be performed by means of computer simulation of diffraction [1]. Even the real time display of holographic images is possible [10]. A couple of methods dealing with hologram generation will be briefly described. In most cases the object to be imaged is assembled of a set of radiating points. Each point emits a spherical wave. In direct simulation the complex amplitude of the wave originating from each point is calculated for all hologram locations (pixels). This is computationally expensive. One method to reduce the effort is described in [9]. The contributions of each possible 3D point in the image volume are precomputed and stored in a look-up table. In the hologram generation step just the contributions of the actual points have to be accumulated. This method was extended to holographic stereograms [10]. The methods described so far are point-based. If the 3D input object consists of lines, the contribution of each line to the hologram can be calculated instead of decomposing the object into points. A line represents a large number of points. In computer graphics, line drawings are used to express the essential in the shape of an object [17] with less resources. In our research we developed a method for the efficient holographic imaging of lines [14] and curves in 3D. 2 Holograms of Lines 2.1 The Conventional Approach In holography, objects to be imaged are assembled of luminous geometric primitives. There are three categories of such primitives: points, lines and planes. These primitives emit waves which generate characteristic patterns on the hologram. A point source emits spherical waves, cylindrical waves originate from infinite luminous lines and plane waves are emitted by infinite planes [4]. In the hologram reconstruction step the waves are again generated and focus in their original objects. Thus the reconstruction of these primitives is accomplished. In our case the patterns generated by cylindrical waves are of special interest [6]. Their description is illustrated in Figures 1(a) and 1(b). The z axis of our
منابع مشابه
Effects of Photographic Gamma on Hologram Reconstructions*†
An expression derived for hologram exposures made along the straight-line portion of an H-D curve of a photographic plate gives the first-order transmittance of a hologram made of several object points exposed simultaneously (conventional holograms). This expression is compared with a similar expression derived previously for holograms made of several object points exposed sequentially (synthet...
متن کاملA Wave Optical Algorithm for Hidden-Surface Removal in Digitally Synthetic Full-Parallax Holograms for Three-Dimensional Objects
A novel algorithm is presented for hidden-surface removal in digitally synthetic holograms. The algorithm is able to work with full-parallax holograms and remove obstructed fields in the object wave emitted from threedimensional (3-D) surface objects. This algorithm is initially discussed as a rigorous procedure to obtain fields behind a tilted planar surface by using the rotational transformat...
متن کاملA Bidirectional Light Field - Hologram Transform
In this paper, we propose a novel framework to represent visual information. Extending the notion of conventional image-based rendering, our framework makes joint use of both light fields and holograms as complementary representations. We demonstrate how light fields can be transformed into holograms, and vice versa. By exploiting the advantages of either representation, our proposed dual repre...
متن کاملComputer Generated Holograms from 3D Meshes using an Analytic Light Transport Model
1 We present a method to analytically compute the light distribution of triangles directly in frequency space. This allows for fast evaluation, shading and propagation of light from 3D mesh objects using angular spectrum methods. The algorithm complexity is only dependant on the hologram resolution and the polygon count of the 3D model. In contrast to other polygon based computer generated holo...
متن کاملNew Creation Algorithm for Digitally Synthesized Holograms in Surface Model by Diffraction from Tilted Planes
Novel method for synthesizing light waves from objects expressed in surface model is presented for fast creation of digitally synthetic holograms. This method has a feature of coordinates rotation in Fourier domain, in which only twice FFTs and an interpolation of spectrum are necessary for calculation of light waves from each object’s plane. Therefore, presented method is rather faster than co...
متن کاملSynthetic Image Holograms
This chapter is dedicated to synthetic image holograms the elements which can create a reconstruction of a 3D object for observation with the human eye. Holography as a technique of image recording and reconstruction has been extensively developed from sixties of the twentieth century. During this time there have been various attempts to synthesize holograms artificially without the presence of...
متن کامل